retail shops - Spanisch Englisch Wörterbuch